home *** CD-ROM | disk | FTP | other *** search
-
-
- INTRODUCTION
- -------------- -- -
-
- Scout was originally written by Andreas Gelhausen, starting in 1994.
-
- When he decided to leave the Amiga, he gave the source code to me,
- Richard Körber, in 1997. I have added some new windows, nice features
- and nasty bugs. :)
-
- I am now going to leave the Amiga as well. So as a gift to the Amiga
- community, Andreas and I decided to make the source code of Scout
- public.
-
- As most of the free software source codes, the source code of Scout is
- in an excellent shape. Every single function is commented in English
- and has a header that explains the functionality in every single detail.
- It will surely be a feast for you to read the code.
-
- Well, at least sort of... ;-)
-
-
-
- REQUIREMENTS
- -------------- -- -
-
- Scout is not suited for Amiga beginners. It makes great demands on your
- system, and requires a deep knowledge about the Amiga system and interna.
-
- You will need the latest SAS/C package to compile Scout. I don't know
- if other C compilers will do as well. Just give it a try. :-)
-
- These packages are also required to successfully compile Scout:
-
- * Identify's developer package (AmiNet, my Home Page)
- * MUI developer package (AmiNet)
- * AmiTCP/IP developer package (AmiNet)
- * ReqTools developer package (AmiNet)
-
- Also make sure your execbase.(h|i) contains 68060 constants. Open the
- "exec/execbase.h" file with your editor, and locate the line
-
- #define AFB_FPU40 6 /* Set if 68040 FPU */
-
- After that, add these lines (remove the indent) :
-
- #define AFB_FPU60 6 /* Set if 68060 FPU */
- #define AFB_68060 7
-
- Remember to add the AFF values some lines below as well:
-
- #define AFF_FPU60 (1L<<6)
- #define AFF_68060 (1L<<7)
-
- The same applies to the "exec/execbase.i". Locate
-
- BITDEF AF,FPU40,6 ; Set if 68040 FPU
-
- and add these lines:
-
- BITDEF AF,FPU60,6 ; Set if 68060 FPU
- BITDEF AF,68060,7
-
- TexInfo is also required for the documentation.
-
- You will also need some free megs on your hard disk and a lot of free RAM.
- My 68o6o/50 requires about 6 minutes to compile the entire project.
-
-
-
-
-
-
- TO-DO
- ------- -- -
-
- What you have here, is a later version than the last release I have put
- on the AmiNet (V2.10). I haven't found the time to finish a new release.
-
- Two bugs of V2.10 were fixed:
-
- * Allocations and Timer window couldn't be opened via ARexx [Martin Leja]
- * Besides AmiTCP, Miami is now supported as well (untested)
-
- Those things are still to do:
-
- * miami.library is not released on exit
- * Ensure that identify.library V8+ is used
- * Open save file requesters in save mode, not in load mode
- * There is a strange bug in the task window. Some users reported that
- the system chokes if the list is scrolled. I couldn't reproduce this
- on my system.
- * Pressing the "Update" button in the LowMemHandler window, does not
- re-read the LowMemory handler list. Maybe other Update buttons suffer
- this problem, too?
- * Use the system recognition features of the latest identify.library.
-
-
-
-
- GNU
- ----- -- -
-
- The GNU General Public License will apply.
-
- Scout - An Amiga System Monitor
- Copyright (C) 1994-2000 Andreas Gelhausen and Richard Körber
-
- This program is free software; you can redistribute it and/or modify
- it under the terms of the GNU General Public License as published by
- the Free Software Foundation; either version 2 of the License, or
- (at your option) any later version.
-
- This program is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- GNU General Public License for more details.
-
- You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
-
- For further details, see the COPYING file of this package.
-
-
- ADDRESS
- --------- -- -
-
- If you want to contact me, you can reach me at one of these addresses:
-
- rkoerber@gmx.de
- rkoerber@pironet.de
- shred@chessy.aworld.de
-
- Please don't contact me if you want me to put some improvements to the
- source code. Also, don't ask me newbie questions. I am quite busy and
- don't have the time to answer to minor problems and RTFM stuff. :)
-
- Also, visit my home page at:
-
- http://shredzone.home.pages.de
-
-
-